be immersed in business - Turc Anglais Dictionnaire